SWIRL: An Object-Oriented Air Battle Simulator
نویسندگان
چکیده
ROSS, an object-oriented language that has evolved over the last two years as part of the knowledge-based simulation research at Rand [1,3,6,7,8,91. We describe a program called SWIRL designed for simulating military air battles between offensive and defensive forces. SWIRL is written in an object-oriented language (ROSS) where the knowledge base consists of a set of objects and their In the following sections we discuss the goal of SWIRL, outline the main objects in the air-battle domain, and note how those objects and their behaviors map onto the ROSS objects and ROSS behaviors that constitute the SWIRL program. We discuss some of the problems encountered in designing an object-oriented simulation, and present our solutions to these problems. associated behaviors. problems we encountered We discuss some of the and in designing SWIRL present our approaches to them.
منابع مشابه
Large-Scale System Development in Several Lisp Environments
ROSS |7] is an object-oriented language developed for building knowledge-based simulations [4l. SWIRL |5, 6] is a program written in ROSS that embeds knowledge about defensive and offensive air battle strategies. Given an initial configuration of military forces, SWIRL simulates the resulting air battle. We have implemented ROSS and SWIRL in several different Lisp environments. We report upon t...
متن کاملEffect of liquid and air swirl strength and relative rotational direction on the instability of an annular liquid sheet
Instability of a swirling annular liquid sheet in swirling inner and outer air streams has been investigated by a temporal linear stability analysis. The effects of the swirling and axial motion of the liquid and the air streams, as well as the effects of relative inner and outer air swirl orientation with respect to the liquid swirl direction on the instability have been investigated. Results ...
متن کاملبررسی آزمایشگاهی و عددی اثر زاویه چرخش هوای ورودی بر دما و تشکیل آلایندههای CO و NO در یک کوره سوخت مایع
In the present paper, experimental and numerical investigation of a laboratory oil furnace have been done to study the effect of inlet air swirl angle on temperature and generating of pollutant CO and NO. The Concentration of pollutant CO and NO on the centerline of the furnace have been measured using gas analyzer. The numerical results are in good agreement with experimental data. The results...
متن کاملDeclarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملEnhancement of Engine Performance and Reduction of Emissions by changing Piston Geometry
Internal combustion engines have been a relatively inexpensive and reliable source of power for applications ranging from domestic use to large scale industrial and transportation applications for most of the twentieth century. DI Diesel engines, having the evident benefit of a higher thermal efficiency than all other engines, have served for both lightduty and heavy-duty vehicles. In DI diesel...
متن کامل